home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / dev / mui / bcc_src.lha / Parser / InterDef.h < prev    next >
C/C++ Source or Header  |  1998-02-24  |  430b  |  27 lines

  1. #ifndef INTERDEF_H
  2. #define INTERDEF_H
  3.  
  4. #include "TextItem.h"
  5. #include "ClassDef.h"
  6.  
  7. class InterDef: public TextItem {
  8.  
  9.     char fn[120];
  10.     unsigned long TagVal;
  11.  
  12. public:
  13.     char *FullName( void );
  14.     unsigned long GetTagVal( void );
  15.     
  16.     InterDef( char *name, short len, ClassDef *cld, short sw = 0 ) : TextItem( name, len ) { switches = sw; cd = cld; }
  17.     
  18.     ClassDef *cd;
  19.     unsigned short switches;
  20.     
  21.     virtual char GetTagType();
  22.  
  23. };
  24.  
  25.  
  26. #endif
  27.